package com.yuantu.judiciary.model.dto;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.List;

/**
 * @author syw
 * @since 2023-11-01
 **/
@Data
@ApiModel("案件详情数据")
public class CaseDataDTO {
    @ApiModelProperty("案件唯一ID") private String c_id;
    @ApiModelProperty("本次查询案件的CRC值") private String n_crc;
    @ApiModelProperty("案件类型") private String n_ajlx;
    @ApiModelProperty("案号") private String c_ah;
    @ApiModelProperty("案件标识") private String n_ajbs;
    @ApiModelProperty("经办法院") private String n_jbfy;
    @ApiModelProperty("法院所属层级") private String n_jbfy_cj;
    @ApiModelProperty("审理程序") private String n_slcx;
    @ApiModelProperty("所属地域") private String c_ssdy;
    @ApiModelProperty("案件进展阶段") private String n_ajjzjd;
    @ApiModelProperty("立案时间") private String d_larq;
    @ApiModelProperty("立案案由详细") private String n_laay;
    @ApiModelProperty("立案案由详细树") private String n_laay_tree;
    @ApiModelProperty("起诉标的金额等级") private String n_qsbdje_level;
    @ApiModelProperty("起诉标的金额") private String n_qsbdje;
    @ApiModelProperty("结案时间") private String d_jarq;
    @ApiModelProperty("结案案由") private String n_jaay;
    @ApiModelProperty("结案案由详细") private String n_jaay_tree;
    @ApiModelProperty("结案标的金额等级") private String n_jabdje_level;
    @ApiModelProperty("结案标的金额") private String n_jabdje;
    @ApiModelProperty("胜诉估计") private String n_pj_victory;
    @ApiModelProperty("诉讼地位")  private String n_ssdw;
    @ApiModelProperty("公开文书ID") private String c_gkws_id;
    @ApiModelProperty("相关案件号")  private String c_gkws_glah;
    @ApiModelProperty("当事人") private List<CasePartyDTO> c_dsrxx;

    @ApiModelProperty("原审案号") private String c_ah_ys;
    @ApiModelProperty("后续案号") private String c_ah_hx;
    @ApiModelProperty("申请保全数额等级") private String n_sqbqse_level;
    @ApiModelProperty("申请保全数额") private String n_sqbqse;
    @ApiModelProperty("申请保全标的物") private String c_sqbqbdw;
    @ApiModelProperty("结案方式") private String n_jafs;
    @ApiModelProperty("当事人段落")  private String c_gkws_dsr;
    @ApiModelProperty("判决结果段落") private String c_gkws_pjjg;

    @ApiModelProperty("审理方式信息") private String c_slfsxx;
    @ApiModelProperty("一审诉讼地位") private String n_ssdw_ys;

    @ApiModelProperty("申请执行标的金额") private String n_sqzxbdje;
    @ApiModelProperty("实际到位金额") private String n_sjdwje;
    @ApiModelProperty("未执行金额") private String n_wzxje;

    @ApiModelProperty("犯罪金额等级") private String n_fzje_level;
    @ApiModelProperty("犯罪金额") private String n_fzje;
    @ApiModelProperty("被请求赔偿金额等级") private String n_bqqpcje_level;
    @ApiModelProperty("被请求赔偿金额") private String n_bqqpcje;
    @ApiModelProperty("定罪罪名") private String n_dzzm;
    @ApiModelProperty("定罪罪名详细") private String n_dzzm_tree;
    @ApiModelProperty("判处结果") private String n_pcjg;
    @ApiModelProperty("财产刑执行金额等级") private String n_ccxzxje_level;
    @ApiModelProperty("财产刑执行金额") private String n_ccxzxje;
    @ApiModelProperty("判处赔偿金额等级") private String n_pcpcje_level;
    @ApiModelProperty("判处赔偿金额估计") private String n_pcpcje;
}
